/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package za.ac.cput.manyeli.designpatterns.structural.flyweight;

/**
 *
 * @author Richard
 */
public class FlyeweightAdder implements flyweight{
    
    String operation;
    
    public FlyeweightAdder(){
    operation = "adding";
    try {
          Thread.sleep(3000) ;
    } catch (InterruptedException e) {
        e . printStackTrace();
    }
    }

    @Override
    public void doMath(int a, int b) {
        System.out.println(operation + " " + a + " and " + b + " : " + ( a + b ));
    }
    
    
}
